package com.tencent.qf.team.service;

import com.tencent.qf.team.dto.request.CommdityCouponsCalculatePriceInfoList;
import com.tencent.qf.team.dto.request.CommdityCouponsValidUniqueIdList;
import com.tencent.qf.team.dto.response.CommdityCouponsCalculatePriceInfoResponse;
import com.tencent.qf.team.dto.response.CommdityCouponsValidUniqueIdResponse;

import java.util.List;

public interface CommdityCouponsService {
    /**
     * 获取可领取券的商品
     *
     * @param request
     * @return
     */
    List<CommdityCouponsValidUniqueIdResponse> validUniqueIdList(CommdityCouponsValidUniqueIdList request);

    /**
     * 计算券后价格，并返回券详情
     *
     * @param request
     * @return
     */
    CommdityCouponsCalculatePriceInfoResponse calculatePriceInfo(CommdityCouponsCalculatePriceInfoList request);
}
